Słownik środowiska polsko-angielski

leachate collection, sewage disposal